/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.team1160.breakaway.model;

/**
 * Essentially matches the data sent over to the Dashboard
 * for target entries.
 * 
 * @author nttoole
 */
public class TargettingStateEntry {
 double targetScore;
        int x, y;
        double angle;
        double majorRadius;
        double minorRadius;
        double rawScore;

        public TargettingStateEntry(double targetScore,
                int x, int y, double angle,
                double majorRadius, double minorRadius,
                double rawScore)
        {
            this.targetScore = targetScore;
            this.x = x;
            this.y = y;
            this.angle = angle;
            this.majorRadius = majorRadius;
            this.minorRadius = minorRadius;
            this.rawScore = rawScore;
        }

        public double getTargetScore()
        {
            return this.targetScore;
        }
        public int getX()
        {
            return this.x;
        }
        public int getY()
        {
            return this.y;
        }
        public double getAngle()
        {
            return this.angle;

        }
        public double getMajorRadius()
        {
            return this.majorRadius;
        }
        public double getMinorRadius()
        {
            return this.minorRadius;
        }
        public double getRawScore(){
            return this.rawScore;
        }
}
